haplogroups A B C D

welcome to shbcf.ru